const path = require('path')
class HomeController {
  // 首页
  index(ctx) {
    ctx.body = '<h1>hello world!</h1>'
  }

  // 上传文件到本地服务器
  upload(ctx) {
    // 上传的文件
    const file = ctx.request.files.file
    // console.log(file)
    // 获取文件名,path.basename绝对路径中读取文件名
    const basename = path.basename(file.path)
    console.log(basename)
    ctx.body = {
      // 生成图片访问链接,类似http://localhost:3000/upload_3dce98a24538fdd90020a7feb92ab50e.jpg
      // ctx.origin是请求源地址
      path: `${ctx.origin}/${basename}`
    }
  }
}


module.exports = new HomeController()